- Spain2007_0725
- Spain2007_0724
- Spain2007_0723
- Spain2007_0722
- Spain2007_0721
- Spain2007_0720
- Spain2007_0719
- Spain2007_0718
- Spain2007_0717
The Alhambra - meaning Red Fortress. This is a shot of one of the wall decorations in the Nasrid Palace, - Spain2007_0716
- Spain2007_0715
- Spain2007_0714
- Spain2007_0713
- Spain2007_0712
- Spain2007_0711