The walled city of Sevila is the birthplace of the mystic St. Theresa, who still commands intense devotion among her followers.
St. Theresa's followers are extremely devoted.