view from ruins of Carreg Cennen Castle, Brecon Beacons National Park, Wales
Carreg Cennen Castle, Brecon Beacons National Park, Wales