james sommerville

Ocean Life
Artist: James M. Sommerville (1825–1899)
Artist: Christian Schussele (American (born France), Guebwiller 1824–1879 Merchantville, New Jersey)