Kristen Ottea is a Model-Turned-Taxidermist

Kristen Ottea is a model-turned-taxidermist who takes great pride in both her art and her sport.

Kristen Ottea is a Model-Turned-Taxidermist Read More »