Barnes

View of Barnes and the Thames from the air

London, UK