RUSSIA

This is one of my favorite photos.  I have no idea why.  I took it in St. Petersburg, Russia.  The streets were crowded and it seemed like all hell was breaking loose, but around the corner and down this one street - everything was clean and white and quiet, and these two girls were just minding their own business in their own world.