LOGO
Question 3

Which country has the iconic green female statue known as the Statue of Liberty?

Question Image