Image for Artist James Wilson Carmichael

James Wilson Carmichael

British 1800-1868