Designed by
Title
Battersea, London, UK: Battersea Power Station north facade and park #283630763
Description
Battersea, London, UK: Battersea Power Station now redeveloped as a shopping and leisure destination. North facade of the building with a park in the foreground.
This image is editorial