Overview

David Farquharson

(1839—1907) landscape painter