Still Life Posted on May 16, 2018 by ludwig ARTAVAZD PAPIKYAN / 2016 Oil on Canvas, MIRROR Size: 51 x 61 cm (20″ x 24″ inches)