Glenveagh Castle, Glenveagh National Park, County Donegal, Ireland

Glenveagh Castle, Glenveagh National Park, County Donegal, Ireland