Kidwelly and Llanelly Canal & tramroads charges...
DSCF7647.JPG
Brecknock & Abergavenny Canal Company...