Designed by
Title
Protesters Scale and Occupy a Department Store #22810349
Description
A breakaway group of austerity protesters scale and occupy luxury department store Fortnum and Mason on Piccadilly during a large anti-cuts rally on March 26, 2011 in London, UK.
This image is editorial