Depressing New Estate Built In Samara, Russia

On July 23, 2014 by Tim Newman
Off

I got these pictures of a newly built estate in Samara (the 6th largest city in Russia) from a Russian site (as per usual) and the general feeling was that this is a...

Read More →