More World Photos!

More photos are coming in from around the world.  Check out this snapshot sent from St. Petersburg, Russia!

Leave a Reply