Harlech, United Kingdom

Harlech Castle
Harlech Castle
Harlech LL46 2YH, United Kingdom