rbridges.com homepage

Luria cinerea cinerea 
(Gmelin 1791)


Green Turtle Cay, Bahamas
24.4 mm