Chepstow Castle, Monmouthshire

["The Cambrian Mountain"].

Chepstow castle, Monmouthshire
Chepstow castle, Monmouthshire
Chepstowe Castle
Chepstow castle on the river Wye, S. Wales