<<
>>
Petr Shelokhonov with family and friends at his country dacha near Saint Petersburg, Russia