Spring high tide.  An absolutely stunning day at Heswall, UK.  Spring has finally arrived?