United Kingdom (London)

Image 234 of 281
< Prev Next >
SB-GB046.jpg
United Kingdom, England, London, Kensington: Christmas Ice Skating Rink outside the Natural History Museum