2011
SU5632 : Buildings at Manor Farm, Itchen Stoke
taken 12 years ago, near to Itchen Stoke, Hampshire, England
This is 1 of 2 images, with title Buildings at Manor Farm, Itchen Stoke in this square
Buildings at Manor Farm, Itchen Stoke