Overview

Sir Charles John Holmes

(1868—1936) landscape painter and art critic