Previous Home Next
IMGP6197

OK, here's a quiz: Which one is a llama, and which is an alpaca?