Category:United Kingdom photographs taken on 1981-06-05
Media in category "United Kingdom photographs taken on 1981-06-05"
This category contains only the following file.
-
New Cross Gate station, London - geograph.org.uk - 1100010.jpg 640 × 366; 155 KB