Live action footage
Icon of Saint Nedelya inside of church, sacred art, worship place, religion
HD
1920 x 1080
Editorial Use Only