James Hargraves

James Hargraves was an artist working in England in the early eighteenth century.

Locations

LondonWilliamsburg