April 01, 2007

The Art of Orthodoxy #1


The Transfiguration
(St. Demetrius' Church; Zhogatyn, Poland)
(15th Century)

0 comments so far: