Tenellia sp. 81
Tenellia sp. 69 nudibranchs Thecacera picta

Tenellia sp. 81

Tenellia sp. 81
Copyright Franca Wermuth