Thursday, June 30, 2005


This was a place near our hotel it Cuzco in January 2005. Why don't we have high-tech places like this in the U.S.? Or maybe we do. Posted by Hello

0 Comments:

Post a Comment

<< Home