The Moment, 20180204, Oil on canvas, 98.0 x 116.7cm.jpg


The Moment, 2018, Oil on canvas, 98.0 x 116.7cm



List of Articles
Top