Tudor Grange


Tudor Grange - building in Nettlestead, Suffolk, UK.