village and civil parish in Hampshire, UK
Stroud Mission Church - geograph.org.uk - 1494503.jpg