Overview

Sir Walter Armstrong

(1849—1918) museum director and art historian