The Children’s Garden Barsha, a Taaleem pre-school Leave a Comment / By World Schools / June 14, 2017 The Children’s Garden Barsha, a Taaleem pre-school