Hummingbird Moth
Hummingbird moths are back on the butterfly bush
Wild TurkeyWhite Horse of the CamargueHummingbird MothFloating LeafChickadee