Which country has giftedThe Statue of Liberty in New York?

Italy
France
Ireland
UK

Trivia Crack Answers Main Page