UK: Canada Square

Thursday 22 September 2016 - 02:06:20
Canada square, Canary Wharf, London. Outside the north colonnade building.
printer friendly