Llehaiden castle in Pembrokeshire

Additional printed information -- "Engrav'd for England Displayed."