Where is Antonio Cairoli from?

Spain
France
Unites States
Italy

Trivia Crack Answers Main Page