The cast of the Visakha Vidyalaya in Sri Lanka. Photo by Thilina Warnakulasinghe.

The cast of the Visakha Vidyalaya in Sri Lanka. Photo by Thilina Warnakulasinghe.