Overview

Thomas Hope McLachlan

(1845—1897) landscape painter