« Opisthobranchs of the Costa Brava

Aplysia punctata

Aplysia punctata

Aplysia punctata

Aplysia punctata