An AvtoVAZ Lada sign is seen on a car in St. Petersburg, May 2, 2012.May 07, 2012

FULL STORY

Photo: Reuters

This photo has been viewed 669 times.

TOP top