(Idaea sp.)

Discuss this image