Mon, Oct 12119 questions

Sun, Oct 1146 questions

Is the Eiffel Tower located in Paris, France?

answered true5 agreed, 4 neededsigned