Skip to Content
 
 
 
 
Robert Spencer
American, 1879 - 1931
The Exodus
1928
Oil on canvas

30 x 36 in. (76.2 x 91.4 cm)

 
The Museum of Fine Arts, Houston

Gift of Houston Friends of Art