Kazan
Russia. Tatarstan, republic
Church of Descent of the Holy Spirit1731-35
2003-05-29 ▪ View from South
Yet puppet theater
© Photograph by William Brumfield