The Eiffel Tower

The Eiffel Tower

2002 trip to Paris and other parts of France.

Advertisements