Chepstow town & castle

(Illustrated Letterhead).

Chepstow bridge & castle
Chepstow bridge & castle
Chepstow Castle, Monmouthshire
view of Chepstow Castle in Monmouthshire