A group of Catholic religious saints adoring the Virgin Mary, a Catholic-themed decoration on the main altar of the Seville Cathedral.
Seville, Spain - July 18, 2024 A group of Catholic religious saints adoring the Virgin Mary, a Catholic-themed decoration on the main altar.