Emerald damselflies laying their eggs

Print Annual (Nature)