James Jebusa Shannon

Unknown
United States

Sir James Jebusa Shannon RA was an Anglo-American artist.