Pandalosia ephamilla (Watson, 1886)

Pandalosia ephamilla (Watson, 1886)

Seven Commandos Beach near El Nido, Palawan Philippines (2 mm.). Digital images by David Kirsh.