
King John's Hall
William Bernard Cooke
1827


King John's Hall
William Bernard Cooke

John Haygarth M.D
William Bernard Cooke

Caernarvon Castle: engraved from a drawing in the collection of the late Henry Edridge esqr
William Bernard Cooke

Haverfordwest, south Wales
William Bernard Cooke