Image 1 of 1
PA106673.jpg
England, London Whitehall: Wachposten vor Horse Guards | United Kingdom, London Whitehall: Guard at Horse Guards