This painting of zebra, oil on canvas, 60 x 60 cm will be on the Russell Gallery stand at the Affordable Art Fair in Hampstead in May.
This painting of zebra, oil on canvas, 60 x 60 cm will be on the Russell Gallery stand at the Affordable Art Fair in Hampstead in May.