Slains Castle

Slains Castle
14–18 Belmont Street, Aberdeen, AB10 1JH