Catching the Spirit – Vodou Art The Haiti Support Group 8th October 2000 Catching the Spirit exhibition at London’s October Gallery – review from THE TIMES newspaper, 18 October 2000 The voodoo that Read More »