The Agios Taxiarxis Church in Lesvos

The Agios Taxiarxis Church in Lesvos