Site of the miraculous Holy Linden Tree. Swieta Lipka, Poland.
Site of the miraculous Holy Linden Tree. Swieta Lipka, Poland.
Site of the miraculous Holy Linden Tree. Swieta Lipka, Poland.