Armenia TV

A pilgrimage to St. Kevork Church in Deric Turkey