A Russian icon, 'Vladimir Mother of God, Our Lady of Vladimir', possibly 17th C.

A Russian icon, 'Vladimir Mother of God, Our Lady of Vladimir', possibly 17th C.  
419

38,5 x 29,5 cm

Price incl. premium: € 1.020,00