Bidspirit auction | Leonard Fuller (1891-1973)
Leonard Fuller (1891-1973) - Leonard Fuller (British, 1891-1973), Sea Urchin, oil on canvas, signed lower left