Richmond, United Kingdom
Farewell Lady T
Photograph - Photograph
Lady Thatcher funeral held in London at St Paul's Cathedral on the 17th April 2013. Tens of thousands of people lined up the streets of London from early hours of morning.
April 18th, 2013
Viewed 100 Times - Last Visitor from Beverly Hills, CA on 06/30/2015 at 10:24 PM