Kazan

Russia. Tatarstan, republic

Church of Descent of the Holy Spirit
1731-35

 

2003-05-29 ▪ View from South

Yet puppet theater

© Photograph by William Brumfield