A snapshot of a llama staring down my lens at Machu Picchu, Peru. Photo taken during my South American trip in November 2013.

Create a website or blog at WordPress.com

Up ↑