Designed by
Title
Battersea, London, UK: Flowers in front of Battersea Power Station #283627918
Description
Battersea, London, UK: Flowers in front of Battersea Power Station now redeveloped as a shopping and leisure destination.
This image is editorial