Charles Augustus Stork

Charles Augustus Stork

(1838-1883)

Latest