Live action footage
GREECE, KASSANDRA PENINSULA, CHALKIDIKI, JUNE 3, 2013: The Icon of the Mother of God inside small temple in mountains on Kassandra peninsula, Chalkidiki, Greece
HD
1920 x 1080
Editorial Use Only