-
Kaleidoscope Arts Foundation
Categories
Non Profit
About Us
Registered Charity #765, Kaleidoscope has been empowering children through innovative hands-on learning methods for almost 15 years.
Tell a Friend
-
To Be Visionary. Not Protectionist.