Glifter (ruins)
United Kingdom
>
Alba / Scotland
>
Orkney Islands
>
Glifter (ruins)
Glifter (ruins) is a building in Orkney Islands.
Glifter (ruins)
Building
ruins