Our Lady. Original painting for mosaic of Russian church in Darmstadt. 1899 June 1, 2014 Allrus Our Lady. Original painting for mosaic of Russian church in Darmstadt. 1899