Quizzing Live

What Is The Worlds Largest Gallery

Answer:
The Louvre, Paris