1870's
James Crawford Thom (1876)
Painting - oil on canvas
Uploaded Friday, 20 April 2012 by member rocsdad
Public domain
No date
James Crawford Thom
Painting
Uploaded Tuesday, 24 August 2004 by member rocsdad
Public domain