architectural structure in Northway, Tewkesbury, Gloucestershire, England, UK
No description defined