Showing 1 Clear searchX
If you'd like to view this image undistorted, you can subscribe here.
Photographic slide of Mont Pelle estate, Tower Road, St Helier - the estate was built in the late 1970s
February 26th 1981 - February 26th 1981
1 photographic slide - colour
|Level of description|
Search query time: 0 seconds • Page build time: 0.011263664563497 seconds