Harlech Castle perched on its great rock crag, one of Edward I's mightiest Welsh fortresses

Harlech Castle perched on its great rock crag, one of Edward I’s mightiest Welsh fortresses