Meaning of henry spencer moore

Definition of henry spencer moore

(noun) British sculptor whose works are monumental organic forms (1898-1986)

Other information on henry spencer moore

WIKIPEDIA results for henry spencer moore
Amazon results for henry spencer moore