ChildishGambinoRihanna Published April 13, 2019 at 775 × 515 in < "GUAVA ISLAND", Film That Rihanna Made in Cuba will Premiere (FREE for One day) in Amazon Prime. VIDEOS. TheCubanHistory.com Comments comments