Royalty-free stock photo ID: 150890

View of Docklands district of London from Thames river