Anna_R
Heir Apparent
- Joined
- Jun 11, 2004
- Messages
- 3,137
- City
- Rio de Janeiro
- Country
- Brazil
This thread is for news and pictures of Felipe and Letizia attending the first match of the Spanish Squad in the World Cup in Germany.
Good luck to the Spaniards.
Good luck to the Spaniards.