Stock Photo: Lesvos. Greece. Inside The Church of Panayia Ayiasiotissa (The Virgin Mary of Ayiassos) Ayiassos village.