Paris, France - Eiffel Tower, Marshmellow Skewers? November, 2004 <<< Previous | Thumbnails | Next >>>