Royalty-free stock vector ID: 660538819

Color stylized drawing of standing cute llama - for icon or sign template