IMG_6980 Published 30/03/2013 at 2872 × 2506 in A colourful slap in the kipper from Mother Nature. If the tadpoles survive, I’ll have a good stock of potential Prince Charmings.