The Thomas Arms

Llanelli, Carmarthenshire, United Kingdom



The Thomas Arms, Llanelli, Carmarthenshire, North Wales