The Welsh Toll House

Cwmduad – Carmarthenshire Wales