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 - oil on canvas
Uploaded Saturday, 24 October 2015 by member rocsdad
Public domain
James Crawford Thom
Painting
Uploaded Tuesday, 24 August 2004 by member rocsdad
Public domain