Katherine Bloom
Katherine Bloom

Katherine Bloom

A student of history, political science and current events