Old Castle of Slains Aberdeen

Cruden Bay, North of Collieston Aberdeen , Aberdeenshire, Scotland, United Kingdom