llama

the lima llama wall art sculpture. from macchu pichu with love. shop the white faux taxidermy llama now!