Designed by
Title
Battersea, London, UK: The Duchess Belle pub on Battersea Park Road #283630951
Description
Battersea, London, UK: The Duchess Belle pub on Battersea Park Road near Battersea Power Station. Evening view of people outside the pub.
This image is editorial