Church Of St.Theodore Stratelates On The Brook.

Church Of St.Theodore Stratelates On The Brook. 1360-1361. Frescos Painted By Greek Artists From 1370-80. (Novgorod, Russia) Photo