llamas or alpacas

EmoLlama130

llamas or alpacas


32 3
llamas. forever. and ever. and only llamas.
Alpacas. I live in the city of Atlanta and I have four of them in my backyard