Sea stars (starfish)
Fromia indica - Indian sea star
Home
|
Previous
|
Next