Designed by
Title
Islamic calligraphy carved architectural detail at the Alhambra, Granada, Spain #124279811
Description
Islamic calligraphy carved architectural detail at the Alhambra Palace Andalucia Spain. The palace is a UNESCO World Heritage Site and major tourist attraction.