Flora Cruz Artist Name: Flora Cruz Profile: Discography Artist Flora Cruz Title Let The Sun Shine Out Mixes Label Ibadan Records Is End-of-Life