Kay Newhouse West Coast Swing

Community Leader 

Event Director

Teacher

Judge

Dancer

Facilitator 

Creative Consultant