Saint Theodora: the church with the trees on the roofWe just love Greece and its endless stories, don’t you? Post read more