St. Mark Orthodox
Church

Trip to Russia - February, 2006

Red Square. The Cathedral of Kazan's Mother of God.

 

 

Back to home page

\