Singer Sherise Dsouza’s latest single 'Baby Girl' highlights a child's journey of self-discovery.
3 Mins read
Music heals the soul and singers communicate a story through their songs and often possess exponential talent. Artist Sherise Dsouza is one such dynamic…