Share
twitterlinkedinfacebook
Image 1 of 1
Battersea Power Station
Battersea Power Station, London, UK, showing the exterior of the building and two of the iconic chimneys.