Thecla, the Beast Fighter: The Saint Who Faced Down Lions and Killer Seals Is One of Many "Leading Ladies" in Early Christian Texts

Santa Thecla is the patron saint of the city of Tarragona, where the cathedral is named after her and images of her decorate the altarpiece. Each year the city celebrates her story through parades, music, dancing and human towers.