Britannica AI Icon

Ogmore Castle: Media

castle, Bridgend, Wales, United Kingdom

Images

Ogmore Castle
Ogmore Castle near Bridgend town, Wales.
Ewan Topping