La Tour

La Tour


Eiffel Tower, Paris, France