Kristi Oakes
Kristi Oakes
Kristi Oakes

Kristi Oakes

A young 20-something with a love for beautiful, fun and remarkable things in the world