Kolobova, Margarita"On Neva River (St..Petersburg)"13¾'' x 17¾'', (35 x 45 cm)2011, Oil on CanvasMeg# 9902, Price Code: