Tag: central London

Solar roof on Blackfriars Bridge nears completion

20130210-214250.jpg

20130210-214303.jpg