There are some confusions here. The picture was NOT taken in Russia. It was taken in Warsaw, Ul. Malrszalkowska on 1 May, 1961
" Winch TUR-1 glider pulling a trailer with a glider SZD-22B Mucha Standard with folded wings (Reg. No. SP-2155) " - says the caption in Polish
As for the car: unknown chassis, homemade body. Some say based on a Warszawa, but there's no confirmation.