Armenian Church of Virgin Mary, 1903, Thessaloniki, Greece.

Armenian Church of Virgin Mary, 1903, Thessaloniki, Greece.