First exhibited at the Strawberry Festival which took place at Shanghai Expo Park, Steven Harrington’s ‘Palm Tree’ sculpture brought the spirit of Californian psychedelic-pop to the Chinese metropolis. The... Read full article »