02/02/2014
Walking about the streets London on July 7th, 2005 was a surreal experience. The personalized notes left by shopkeepers, for customers and employees alike were captured the uncertainty of the moment.
Source: trevorsmith.us