Monday, March 24, 2008

Greetings from Machu Picchu

The latest in the "Where in the World is Rene" saga


My Favorite Sister checks in from Machu Picchu, an ancient city in Peru.

Here she is frightening feeding the local llamas

No comments: