All: Alhambra

Moorish motifs. The Alhambra. Granada, Spain.

Moorish motifs. The Alhambra. Granada, Spain.