Swans on the lake – Hyde Park London

Swans on the lake – Hyde Park London

The grandeur of these swans speak of the Crystal Palace, a temporary structure that stood nearby in 1851 to hold The Great Exhibition. This famous exhibition was the first in a world-series, which held works of industry of all continents. This pretty piece of lake,...

Pin It on Pinterest