Designed by
Title
Llama poster with inscription #121718822
Description
Llama poster with inscription `sup` means `what`s up`. Simple alpaca head with sunglasses on blue background. Vector illustration with llama for poster, case, textile, invitation etc.