Skip to main content alibris logo

Sophie Calle

Sophie Calle was born in Paris in 1953. Since the 1980s, her installations have received international recognition at galleries and museums around the world.