Solar Power

Looking down from the 14th floor of the London Transport HQ at their recently installed solar power panels on the 10th floor

2,124 views
3 faves
0 comments
Taken on September 19, 2010