Chepstow Castle ~ Monmouthshire, on top of cliffs overlooking the River Wye, Wales, built in 1067

Chepstow Castle ~ Monmouthshire, on top of cliffs overlooking the River Wye, Wales, built in 1067

Scroll to Top