image

London


Docklands high rise I.




>