Houses of Parliament-Lights Off

The Houses of Parliament in central London, moments before the lights are turned off to mark "Earth Hour", and as the lights are turned off, on March 28, 2009.
Read more…
E-mail me when people leave their comments –

You need to be a member of Liberty Source Center to add comments!

Join Liberty Source Center