Step Rock swimmers smash it
Well worth getting absolutely drenched and racking up a 25,000 step count beside the pool to capture the young swimmers of Step Rock...
Step Rock swimmers smash it
Welcoming Sheila Fleet - beautiful jewellery in an iconic location
A beautiful shoot at the Balgove Larder
Feeling Festive at Fraser Gallery
Winter sun on East Sands, St Andrews