CADW: Weobley Castle, Llanrhidian

CADW: Weobley Castle, Llanrhidian
Swansea, West Glamorgan, SA3 1HB
Photo of CADW: Weobley Castle, Llanrhidian