Islam & Islamic Spain & Building ID
A tall tower attached to a mosque from which the call to prayer is made
Card 1 of 34