Our Lady of Aparecida in Brazil
A national holiday day in Brazil, Our Lady of Aparecida is a clay statue of the Blessed Virgin Mary that is widely venerated by Brazilian Catholics. According to the legend, it was discovered by three fishermen who miraculously caught many fish after invoking the Blessed Virgin Mary.