Skip to main content

Michelle Lee

Michele Lee lives with her husband and three dogs on an eighty-acre ranch outside Tulsa, Oklahoma.