Skip Navigation

The Llama Kiss

triptime Videos by triptime The Llama Kiss

Marisa smooches a llama at Machu Picchu.

Uploaded on November 17, 2008 by triptime

  • Sync with Vimeo (This will pull in the most recently uploaded videos from Vimeo)