New Moment won the Golden Lion at the Cannes Festival!

After receiving the bronze lion for “The One” in the Print category, New Moment won the…