Images from Spain Spring 2007
Alhambra Tower flags