London, United Kingdom - 20 December 2011.Occupy protesters at the Occupy LSX camp at St. Paul's Cathedral, City of London, London, England, UK..Copyright: ©2011 Equinox Licensing Ltd. +448700 780000 - Contact: Equinox Features - Date Taken: 20111220 - Time Taken: 212004+0000 - www.newspics.com
Add to Cart Add to Lightbox Download