...the tip of the tongue taking a trip down the palate...2007, oil on canvas, Central Pavilion, viewed at 45.261367 12.195754 57th Venice Biennale