Preview Spain. Arab architecture in moorish palace of alhambra in granada Image ID: 1188-203 Artist: Julio Etchart Purchase a commercial license Buy framed prints & more from our print store architecture photo spain alhambra ancient patterned patterns palace building spanish vertical ornate verticals architectural pattern granada architecture moorish buildings developed countries palaces arab developed country european europe historical 1030 36316