rbridges.com homepage

Naria spurca sanctaehelenae f. bonapartei 
Lorenz 2017


Saint Helena Island
30.2 mm