Viscacha or Vizcacha (Lagidium peruanum) on Machu Picchu ruins by Alejandro Moreno de Carlos for Stocksy United

Viscacha or Vizcacha (Lagidium peruanum) on Machu Picchu ruins


Share this image

Image #199777
Uploaded 24 April, 2014

This image is exclusive to Stocksy