Emma Marie Hamilton White

Dr. Emma Marie Hamilton White