Home Album home Thumbnail page
Previous image Next image
Llama near Machu Picchu
DSCN1919a
Llama near Machu Picchu, Peru. August 2002.