Foreign “POLINA” (Written Review & Trailer) Review by John Delia, Sr. One of the better art films to come out of Russia and France, Polina Read More ยป September 14, 2017 No Comments