Sophie Calle

Bio

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