Newport Castle, Monmouthshire

Plate from : The Antiquities of England & Wales. F. Grose.