A long foot tunnel under the river Thames to Canary Wharf from Greenwich, London

Royalty-free stock photo ID: 64127176

A long foot tunnel under the river Thames to Canary Wharf from Greenwich, London