James Giles

James Giles was an artist active in the mid-19th century.

Associated Places