April showers are the harbinger of spring, and the 38th International Film Festival is the harbinger of the festival season in Istanbul.
No comments:
Post a Comment