Skip navigation
Media File
Johann Peter Hasenclever
Date: German, 1810 - 1853