The Right Stuff

The Right Stuff – Kristen Ottea is a Model Turned Taxidermist Kristen Ottea is a model turned taxidermist who takes great pride in her art and her sport. Kristen Ottea …