Sun shines for Aberdeenshire beaches in beauty awards

Cruden Bay beach
Cruden Bay beach