Carreg Cennen Castle

Castle in Carmarthenshire, Wales, United Kingdom From Wikipedia, the free encyclopedia

Carreg Cennen Castlemap