Tan-Y-Ralt North Wales

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

European Magazine.