SSL11 61 PEDESTRIAN WALK IN HYDE PARK SWANS DUCKS IN FRONT OF THE MAIN LAKE HYDE PARK ST

5:48
London, England ambience - Pedestrians walk in Hyde Park - swans and ducks by the lake.