Krystal Taylor in Mountain Home, ID

Mountain Home is the only city in Idaho where we found Krystal Taylor.