You are incorrect!

What country gifted the Statue of Liberty to the United States? 🗽

  • A) England
  • B) France
  • C) Spain
  • D) Germany