Slow motion of llama grazing on grassland with tourists standing against mountain during sunny day - Machu Picchu, Peru


Machu Picchu, Peru

15 Seconds

Clip ID: 34593

Or

View Similar Clips from the Tourists at Machu Picchu Collection.