Posted onMay 18, 2025May 18, 2025inArt News, Breaking News, Entertainment News, International News, Tourism News Bird man on red carpet leaves Cannes squawking