Kansas-Catherine Carmichael

Catherine Carmichael is representing Kansas at Miss USA 2017

Kansas-Catherine Carmichael