Mayflies

mayflies.jpg

Billions of them,so many that they wash up on the shore and rot.

Photo album created with Web Album Generator