Cars parked in the car park owned by the Shell oil company on the South Bank of the Thames near County Hall, London, 8th May 1970. The Houses of Parliament can be seen in the background (left). (Photo by Harry Todd/Fox Photos/Hulton Archive/Getty Images)
Image provided by Getty Images.
January 20th, 2019
Viewed 281 Times - Last Visitor from Gunzenhausen, 02 - Germany on 02/28/2021 at 2:35 PM