September 26, 2008

Is Your Mama a Llama?

By Caroline & Conor

Some pictures from our visit to a llama farm in the Sacred Valley near Cusco, Peru.