WINDOW IMAGE
 
window image

Mirador de Daraxa in the Alhambra, Granada, Spain
Image courtesy of http://www.islamicart.com

copyright close window