The Royal Hospital, Chelsea, London, UK.

- Image ID: C17C2A
The Royal Hospital, Chelsea, London, UK.
Travelpix / Alamy Stock Photo
Image ID: C17C2A
The Royal Hospital, Chelsea, London, UK.

Similar stock images