Cruden Bay Beach: White Sands & Dramatic Cliffs in Aberdeenshire | OnlyBeaches