Google

Wednesday, May 6, 2015

Trivia for 5/7/2015

In which Spanish city of song is the Alhambra Palace situated?

1. Madrid
2. Barcelona
3. Seville
4. Granada
Solution

No comments: