henry spencer moore

Noun
  1. British sculptor whose works are monumental organic forms (1898-1986) (synset 111209264)

Found on Word Lists

Other Searches