Isaac Cruikshank

United Kingdom · 1764 – 1811 · 243 works

Period of activity