Bishop's Cleeve
Bishop's Cleeve
England
England