Art Party in the Clubhouse: The release party for Marvelous Moustaches by French artist Amelie Mancini 12 years ago