events

Pattern exploration + education

Championing the positive power of pattern to inspire and engage

PATTERNITRIP