Stock Photo - Walk beside the River Thames overlooking Battersea Power Station, London, UK

Stock Photo: Walk beside the River Thames overlooking Battersea Power Station, London, UK.

Searchable keywords

Choose multiple keywords