New York improviser: Kathryn Margaret Rose

Kathryn Margaret Rose