How Hill

Swallowtail Caterpillar on Hemlock

Swallowtail Caterpillar on Hemlock

Emerald Damselfly

Blue Tailed Damselfly Rufescens

Migrant Hawker