Anuncio

Where is the Mona Lisa and The Last Supper by Leonardo da Vinci located?

  • England
  • France
  • The Netherlands
  • Spain