The Alcazar
|
About This Image
The Alcazar is the oldest part of the Alhambra Palace complex in Granada, Spain.
Comments
Add A Comment About This Image
|
The Alcazar is the oldest part of the Alhambra Palace complex in Granada, Spain.