by fifg
April 1, 2019 Moscow, Russia. A tow truck takes a car to a Parking lot on the background of the building of the Leningradskaya hotel on the square of Three stations in Moscow.