Published April 17, 2017 at 2667 × 2000 in CHAGALL EVICTED FROM VENICE The Israel Levin Center Today. photo by Greta Cobar ‹ Return to post Leave a Reply Cancel replyYou must be logged in to post a comment.