Melinda Page Hamilton

Melinda Page Hamilton

Birthplace: New York City