Overview

John Wilson Carmichael

(1799—1868) marine painter