DTTW STORE!

 

SUBSCRIBE!

Holy Footprint

•••
Footprint of the Mother of God that was impressed into a rock when she appeared to a pious Christian in the forest of Belarus.