architectural structure in Steventon, Vale of White Horse, Oxfordshire, England, UK
No description defined