Dr. Matti Helenius Seppala, woman, Finland
Dr. Matti Helenius Seppala, woman, Finland
Date & Place: