#62

New York or London buildings?

Canary Warf, Docklands

London

April 2011

 

Advertisements