An old bus rests in peace among flowers and greens somewhere in Crete.