London, UK

'More London' Riverside


Taken from in front of London City Hall.






Recent Portfolios