South Kensington, London


Size: 2805px × 2686px
Location: South Kensington, Pelham Street, London, UK
Photo credit: © Vernon Holt / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: anniversary, bus, dog, kensington, land, london, red, rover, scottie, south, station