Dot Rose

Snowberry Clearwing (Hemaris diffinis)

Snowberry Clearwing (Hemaris diffinis)