Bug Life Cycles
Documenting the life cycles of insects
Phytomyza anemonivora – Anemone Leaf Miner Fly