- SpainPhone2007_0103
- DSC00020
- Spain2007_0730
- Spain2007_0727
- Spain2007_0729
- Spain2007_0723
- Spain2007_0726
- Spain2007_0728
- Spain2007_0720
- Spain2007_0721
- Spain2007_0737
- Spain2007_0717
The Alhambra - meaning Red Fortress. This is a shot of one of the wall decorations in the Nasrid Palace, - Spain2007_0680
- Spain2007_0718
- Spain2007_0724