Donovan Nelson Showcases @ ” Sizzle Arts” Festival ARTBlogEVENTS by fashionsizzle on October 3, 2018 share 0 Donovan Nelson showcased his artwork at the first annual Sizzle Arts Festival that was held on Sept 30, 2019 in Chelsea Manhattan. Art &; Photography Exhibition Presented by Fashion Sizzle Donovan was born in Manchester, Jamaica. He moved to read more