2005
TL1731 : Sheltered housing in Ickleford
taken 18 years ago, near to Ickleford, Hertfordshire, England
Sheltered housing in Ickleford
This is in the built up part of this square, in a rather uninspiring estate.
Image classification
(about):
Geograph
This page has been
viewed about
140 times