Steve Parke, ‘Prince Red Flowers’, 1999, Mouche Gallery