Dolbadden Tower, Llanberes Lake, North Wales

Dolbadden Tower, Llanberes Lake, North Wales