Paris, France - Eiffel Tower, Top Looking North West November, 2004 <<< Previous | Thumbnails | Next >>>