Carl Haefner Paintings


(German, 1814 - 1873)