a photo journal

Russia 2011

Togliatti

Togliatti lies on vast steppes, on the bank of the Volga – the great Russian river, close to the ancient Zhiguli mountains.

Read More