Home » Ahmed Hassan
The Square captures the chaotic energy of the Egyptian mass protests of 2011 and 2013, a rush of sights...