Designed by
Title
Trafalgar Bridge Swansea #100783958
Description
The Trafalgar Bridge is a pedestrian and cycle bridge located at the barrage crossing over the barrage lock on the river Tawe, Swansea, South Wales, UK, parts of the bridge swings with the lock gates.