Protesters break up paving stones for rocks to throw. - Jess Hurd, jj1101c286.jpg

Protesters break up paving stones for rocks to throw. Uprising against Mubarak, Al-Tahrir (Liberation Square), Cairo, Egypt - Jess Hurd - 2011-02-03
 
 
powered by infradox.com