Karin Daymond Promised Land oil on canvas 100 x 160cmPromised Land

Oil on canvas
100 x 160cm

Sold