Sheila Hicks – Les Escargots – 2003