St. Petersburg, Russia

 

 

I was in St. Petersburg recently and have been playing with some friends there.

 

 

 

What can I say. The Russians love their children, too!

click to view