STILL LIVES

Royal Ascot. Oil on linen 46 x 36 cm.

Royal Ascot. Oil on linen 46 x 36 cm.