The Marina, Swansea, Glamorgan.

View near the Marina, Swansea, Glamorgan, Wales