2015
SJ8144 : Keele University: Larchwood staff housing
taken 8 years ago, near to Keele, Staffordshire, England
This is 1 of 26 images, with title starting with Keele University in this square
Keele University: Larchwood staff housing