James Jebusa Shannon

Necunoscut
United States

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