Stock Photo - Whitehall Palace of Horse Guard, London, United Kingdom.

Stock Photo: Whitehall Palace of Horse Guard, London, United Kingdom.