Search Result

A Lada Taxi stops on a muddy road in Elista, Republic of Kalmykia, Russian Federation in May 12, 2010.