Peru_3020

These alpacas strut around like they own the place!

Actually, since Machu Pichu lay hidden for almost 500 years, perhaps the Alpacas have as much claim to it as anyone else.

Back to Index | Prev | Next