Friday, September 10, 2010

Russian nesting dolls


A street vendor's stall in St. Petersburg.

No comments: