Live action footage
Religious tourists admiring view of church of panagia in Oia, Greece landmark
HD
1920 x 1080