A worldwide community photographing and learning about wildlife
Smerinthus jamaicensis
Cool spotting! BTW, love you profile pic Nature Lover! If you're on Facebook, there is a perfect page for that pic, its called Facebug. I've been known to put quite a few insects on my face as well for a photo, but not a cecropia moth, yet!
Sphingidae, Smerinthiniae, Smerinthini, Smerinthus jamaicensis.
http://bugguide.net/node/view/3707