Teuthida

Eric pfeiffer squid

Teuthida

Don't let them spot you...