The late 11th century keep of Chepstow castle
(Monmouthshire, South Wales),
on the west bank of the River Severn 

Photo : Philip Dixon

 

 return