Pages

Thursday, May 26, 2011

St Basil Cathedral


St Basil's Cathedral is the most recognizable symbol of Russia.  It located in the Red Square, Moscow and was built from 1554- 1560.

Thanks Victoria for such a splendid card!

0 comments:

Post a Comment