An excellent day on Lossiemouth beach

06/06/2020

I love it when a meteorological predicted horrid day turns out to be a scorcher!