About the Telford Footbridge

[London - England]