Sunny day in Scarborough

And all or a sudden... the sun came out! The magic of the British seaside!