Lt. Charles Kenworthy Smart

John Smart

Lt. Charles Kenworthy Smart by John Smart

Lt. Charles Kenworthy Smart by John Smart, Neoclassicism

Related Artworks