Ted’s Moscow necklace is on show as a part of the exhibition Stedelijk Base at the Stedelijk Museum Amsterdam.

Stedelijk Base is a permanent installation of iconic works from the collection of the Stedelijk Museum. It occupies the entire new wing of the museum and features a selection of around 700 pieces grouped around historic movements, social themes, and influential artists.