Our Lady of Almudena
Our Lady of Almudena is the patron saint of Madrid, Spain. Her image is housed in the Almudena Cathedral, which was completed in 1993. The cathedral is located near the Royal Palace and is a significant religious site for locals and visitors alike.
The feast day of Our Lady of Almudena is celebrated on November 9th. The statue of the Virgin Mary is depicted wearing a crown and holding the child Jesus. This devotion has deep historical roots, dating back to the 11th century, when the image was believed to have been found by Christian soldiers during the Reconquista.