Tedstone Wafer


Tedstone Wafer - village and civil parish in Herefordshire, England.