Spain 2005
Seville, to be precise.
106 photos · 218 views
1