Rate Photo
Ken Roberts
Nov 23, 2015
near Limatambo,
PE
“If you look closely, you'll see a pair of critters which are chinchillas (or close relatives of chinchillas). We saw these here, and also at Machu Picchu itself.”
0 Comments