Hermann David Solomon Corrodi

Collection Hermann David Solomon Corrodi