HUMAN nature or NATURE humanFelix Becker·FollowPublished innoINTERVENTIONS·Mar 1, 2023--ListenSharethe mermaid, a sculpture of the human and nature interconnectednesslets be hands for the nonhuman species