Back to photostream

ITALIAN GARDENS (GIARDINI ITALIANI). Costruiti nel 1860, sono armonicamente ubicati al lato Nord del The Long Water, uno dei due laghi di Kensington Gardens, una grande area verde. London/Londra, REGNO UNITO.

ITALIAN GARDENS. Built in 1860, they are harmoniously located on the North side of The Long Water, one of the two lakes of Kensington Gardens, a large green area. London, UK.

11,083 views
453 faves
90 comments
Uploaded on June 12, 2022
Taken on March 1, 2015