Nicholas Dumile Goddard is a Canadian artist who was born in 1986. Leonard & Bina Ellen Art Gallery, Concordia University featured Nicholas Dumile Goddard's work in the past.Nicholas Dumile Goddard's ...
L. Goddard is an American artist who was born in the 20th Century. The maker's first piece to be offered at auction was "L. Goddard (American, 20th Century) ...