rbridges.com homepage

Naria marginalis melocellata 
Lorenz & Wiese 1990


Leven Bank, North of Zanzibar Island, Tanzania
26.8 mm