William James Muller (1812 - 1845)

1 Object by William James Muller