The Moment, 20161231, Oil on canvas, 65.1 x 90.8cm.jpg


The Moment, 2016, Oil on canvas, 65.1 x 90.8cm


List of Articles
Top