Back to photostream

Beautiful Italian Garden in Hyde Park, London! - The Italian Garden is a 150-year-old ornamental water garden located on the north side of Hyde Park near the Lancaster Gate. This is actually at the border between Kensington Gardens and Hyde Park.

If you like my stream follow me on instagram.com/iphoneishootipost

5,028 views
114 faves
15 comments
Uploaded on May 13, 2016