Machu Picchu Llamas And Wayna Picchu
Location: Machu Picchu, Peru
Photo Taken on: Tuesday, September 26, 2023.