rbridges.com homepage

Naria spurca sanctaehelenae f. bonapartei 
Lorenz 2017


Saint Helena Island
25.5 mm