Lot 1668 , Mackeson, oil on canvas, Seated lion, signed, 62 x 92cm

Mackeson, oil on canvas, Seated lion, signed, 62 x 92cm

Mackeson, oil on canvas, Seated lion, signed, 62 x 92cm
£60-80

Sold for £65