Europe’s Tallest Virgin Mary Statue Unveiled in Poland’s Small Village of Konotopie
KONOTOPIE, Poland — A towering statue of the Virgin Mary believed to be the tallest of its kind in Europe has been unveiled in the
Read more