Cambrian Railways, Carmarthen.
Carmarthen
Ebsworth Double Decker Bus
CARMARTHEN AND CARDIGAN RAILWAY;GWILI RAILWAY