R & A Knisely-Marpole

Emerald Damselfly (Lestes sponsa)

Emerald Damselfly (Lestes sponsa) mask on exuvia

Alphabetical index