Odiham and North Warnborough - Masthead Photography UK
The Bell in The Bury, Odiham, with landlord.