Overview

John Blake McDonald

(1829—1901) historical genre and landscape painter