Caroline Rachel Beck Naefe

Biography