The Italian Gardens in Kensington Gardens, London
The Italian Gardens in Kensington Gardens, London
Size: 4272px × 2848px
Location: Kensington Gardens, London
Photo credit: © CandyAppleRed Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: fountain, garden, gardens, italian, kensington, parks”, park”, “london, “public, “royal