Dancing For Love.
Thousands of them this evening. The mayfly dance along the river Avon. The males going up and down towards the moon, the female darting in to be mated. Then to the water to lay their eggs. Keeps the show going, a little bit of natures magic.
Comments New comments are not currently accepted on this journal.