303 Yellow Rose 100x80cm Tempera 2011 SOLD

303 Yellow Rose 100x80cm Tempera 2011 SOLD