Cl
ip
Art
ETC
Clipart tagged: ‘Cyanoea Enplocamia’
Jellyfish
A large jellyfish.