Stock Photo Description: Stock photo of the classic view of Machu Picchu, Peru. The iconic peak of Waynu Picchu dominates the scene where, in the foreground, we see five of the eleven llamas which live and graze at the enigmatic Inca site.
Model Release: No
Property Release: No
Commercial use is allowed
Licensing Stock Photography?
Use the Lightbox to save and view photos and images.