rbridges.com homepage

Staphylaea limacina clarissa 
Lorenz 1989


Zanzibar Island, Tanzania
26.3 mm