rbridges.com homepage

Pustularia marerubra 
Lorenz 2010


Abu Ramada Island, Hurghada, Egypt
12.9 mm