this is 'monkey island', a large abstract sculpture on which at least 20 monkeys frolicked.