Tan-Y-Ralt North Wales

The Seat of W. A. Madocks Esqr. M.P

European Magazine.

Tan-Y-Ralt North Wales
Tan-Yr-Allt, Caernarvonshire
Tremadoc North Wales
Tremadoc North Wales