Image 1 of 1
PERU-TG-205.jpg
Llama dam & her cria by Machu Picchu ruins of Inca citadel in Peru, South America