Image Gallery

Depiction of an umbrella squid, a mollusk identified by the author in the Mediterranean Sea