Ascidian and Sea Star

Ascidian and Sea Star

Ascidian and Sea Star in the waters of the Abrolhos Islands