Israeli Film: The Last Picture Show in Bucharest
Miami Beach JCC
4221 Pine Tree DrMiami Beach, FL 33140