Book cover for Church of St. Theodore Stratilates on the Brook Velikiy Novgorod Russia

Church of St. Theodore Stratilates on the Brook Velikiy Novgorod Russia

Description of the book

Italian