Eiffel Tower | France | WorldView-1 | 5 November 2007

Eiffel Tower | France | WorldView-1 | 5 November 2007

X