Castle Square Swansea

Castle St. and Princess Way, Swansea , Southern Wales, Wales, United Kingdom