Britannica AI Icon

Denbigh: Media

Wales, United Kingdom

Images

Denbigh Castle
Denbigh Castle, Wales.
Β© Digital Vision/Getty Images