Tag: Charles Sprengel
-
Charles Sprengel Greaves
Charles Sprengel Greaves Charles Sprengel Greaves Charles Sprengel Greaves, 1801-1881 Biographical Details First name: Charles Sprengel Last name: Greaves Birth date: 1801 Death date: 1881 Creations: […]