Skip navigation

"Dacha" ("house") @ Izhevsk, Russia — 4.27.05