ARTCleon Peterson and Avant Arte Team Up on ‘The Return’Two bronze sculptures hark back to the origins of humanity.