James E. Buttersworth, ‘Off Barbados’, ca. 1845

James E. Buttersworth

American, 1817–1894

55 Followers