AmazonWorkshops Based on where you took this photo, it's most likely Pterochroza ocellanta. We see them frequently during our summer workshop programs in the same part of Peru!
Comments (4)