Back to Menu

 

 

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