Taken by: Stefan Follows

Peaches
Spider Crab - Achaeus Spinosus?
Bali, Indon...
Peaches

Spider Crab - Achaeus Spinosus?

Bali, Indon... by Stefan Follows
VOTES: 3
VOTE!


Discuss this image
Posted: (last week)- (2/14/2020 12:55:00 AM)
Category: Macro - Super macro
location: Bali Sea Indonesia
Book a Dive Trip to Indonesia