Skip Navigation
Robert Walter Weir – American, 1803-1889