New York improviser: Robert Cichocki

Robert Cichocki

Improviser since 2009, started in Warsaw, Poland.