Explore 4 biblical artworks housed at Russian Museum. Located at Inzhenernaya ulitsa, 4, St Petersburg. These paintings depict scenes and stories from the Bible.