Castle Square, Swansea, Glamorgan.

View of Castle Square, Swansea, Glamorgan, Wales