Google

Sunday, May 8, 2016

Trivia for 5/7/2016

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

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

No comments: