Barracuda and Anchor Mascot
Mascot icon illustration of a great barracuda, a saltwater fish that is snake-like with fearsome appearance and ferocious behaviour, coiling up an anchor on isolated background in retro style.
More by Aloysius Patrimonio View profile
Like