Gallery view
Thumbnail of Eiffel Tower

1920

Eiffel Tower

Paris (France) - View of the interior of the Opera House and grand staircase.

Frank A. Waugh Papers