Church Farm

More, Bishops Castle, Shropshire, SY9 5HH, United Kingdom