Queen's Life Guards. Horse Guards. London, England, Great Britain, Europe.

- Image ID: TC5M8Y
Queen's Life Guards. Horse Guards. London, England, Great Britain, Europe.
age fotostock / Alamy Stock Photo
Image ID: TC5M8Y