John Horace Hooper (british, 1853 1899).

JOHN HORACE HOOPER (BRITISH, 1853-1899).

1 Sold