Affinity International gets into Cannes spirit with The Great Ghost Rescue

Yann Samuell