Today, I’m just here to share with you the photos of the most photogenic creatures put on this earth: llamas. Some are in New Zealand, some are in Ecuador. No matter where they hail, they are adorable and make for some good pictures. I even got to walk one in Ecuador. Her name was Maria. We were practically best friends after that.
What is your favorite animal? Have you ever walked a llama?