UK 1993


Canary Wharf on the Thames in London. (07/08/1993)