William Harcourt Hooper (1834 - 1912)

8 Objects by William Harcourt Hooper