Add to Lightbox Download
UK. London. 17th April 2013..Mourners look through windows to watch Margaret Thatcher's funeral on television..©Andrew Testa/Panos
UK. London. 17th April 2013..Mourners look through windows to watch Margaret Thatcher's funeral on television..©Andrew Testa/Panos
Filename: Testa.Thatcher Funeral.010.JPG
Copyright