Photo 1306011103071D43838HaraldJoergens Major General's Review 2013: Close-up of a Welsh Guards officer, acting ass an usher at the event.. Horse Guards Parade, Westminster, London SW1, United Kingdom, on 01 June 2013 at 11:03, image #298