Life Will Smile (2017)

Zakynthos is a Greek island on the Ionian Sea famed for its beauty. It also has the unique distinction of having saved all 275 of its Jewish...


image