River Ferries and Canary Wharf, Greenwich, London.

River Ferries and canary Wharf, Greenwich, London, England