Horologica magnifica Cecalupo and Perugia, 2012

Horologica magnifica Cecalupo and Perugia, 2012

Olango Island, Cebu, Philippines (2.3 mm.). Digital image copyright 2021 by Simon Aiken.