Dan Doucette These are amazing, aren't they? I saw one in Thailand. http://www.projectnoah.org/spottings/10055427
Sergio Monteiro I must have passed countless of these moths without seeing them, their camouflage is perfect.
Comments (8)