AWARD-WINNING ENVIRONMENTAL EDUCATION AND COMMUNITY ART PROGRAM
We believe that imagination will save the world. The communities we serve inspire us, their passion is painted on every Dreamfish.
Canadian charity number 879473809RR0001
Over 800,000 participants
Stream of Dream
Fish on Fences
is protected by Trademark and Copyright Law
Only licensed providers can present the Stream of Dreams Fish on Fences program