London England Birdcage Walk rain puddle flooded footpath road reflection in water after storm happy couple tourists walking #214900235
Description
London England 3.09.2020 Birdcage Walk rain puddle flooded footpath road reflection in water after storm happy couple tourists walking together with umbrella up