rbridges.com homepage

Staphylaea limacina interstincta f. clarissa 
Lorenz 1989


Zanzibar Island, Tanzania
26.3 mm