Back to Menu

 

 

Film stills, London Fundamentals photographed in the center of London during the war against terrorism, 2012.