France/Barcelona2006 > Arrival > Chelsea Power Station
Previous Next

6.jpg

Chelsea Power Station

Pink Floyd fans should recognize this. Pigs on the wing, anyone?