Image 1 of 1

thatcher-demo-130413-081.jpg

Add to Lightbox Download
Anti Baroness Thatcher protests celebrating her death, Trafalgar Square, London, Britain.
Copyright
Alex MacNaughton
Image Size
1716x1140 / 194.2KB
alexmacnaughton.com
Contained in galleries
Anti Baroness Thatcher protests celebrating her death, Trafalgar Square, London, Britain.