Flower Walk

The Flower Walk to the south side of Kensington Gardens.

3

Advertisements