Carl Joseph Begas

From Wikipedia, the free encyclopedia

Carl Joseph Begas