A worldwide community photographing and learning about wildlife
Well..this one got all puffy 'cause of the rain! :D
Fascinating species! No wonder the ancient egyptians loved em!
Its Callimorpha principalis! Phew! Finally figured it out :D
Could it be Callimorpha?