Hummingbird Clearwing Moth

Hummingbird clearwing moth (was super-pretty and fun to watch!) and gooseneck loosestrife.

Leave a Comment

Your email address will not be published.