The Moment, 20170517, Oil on canvas, 130.3 x 97.0cm.jpg


The Moment, 2017, Oil on canvas, 130.3 x 97.0cm




List of Articles
Top