BR

The Tower at Meridian Quay

Swansea, United Kingdom