The interior of the Chapel, at the Royal Hospital, Chelsea, London, UK. June 2010

- Image ID: BN3YTD
The interior of the Chapel, at the Royal Hospital, Chelsea, London, UK. June 2010
Maurice Savage / Alamy Stock Photo
Image ID: BN3YTD
Location: Royal Hospital Chelsea, Royal Hospital Road, London, SW3 4SR