Blackfriars Station 2008

Blackfriars Station 2008 London Light & Water.