Blog

Europe’s tallest statue of the Virgin Mary is inaugurated in a small Polish village

An enormous statue of the Virgin Mary that is believed to be Europe’s tallest was inaugurated in a small Polish village.