Tags Spain La Giralda

Tag: Spain La Giralda

Seville’s Islamic Echo

By Marlise Simons SEVILLE, Spain La Giralda, this city's grand tower standing 90 meters tall, with its warm terra cotta colors and delicate brick...