Exterior of Ardgillan Castle

Heritage Week 2023