Irish guard fall, London, 1966 – Most Beautiful Picture of the Day: August 17, 2017

Irish guard fall, London, UK, 1966
Irish guard fall, London, UK, 1966
Irish Guard fall, London, UK, 1966, by James Blair, National Geographic