Brooke Ali

Textile artist and instructor

Toronto, Canada