Reports

Agnes Deans Cameron with her niece seated at desk.

  •  
  •  

Actions