Friday, April 21, 2006

St. Basil's Cathedral: Russia's Trademark

Art and Betty traveled to Moscow and saw the snowy, cold weather up close and personal.

St. Basil's is on Red Square and is one of the most highly recognized buildings in the world. Posted by Picasa

No comments: