Name
Liisa Roberts
Country
Finland
Born in 1969 in Paris, lives and works in Helsinki and St. Petersburg. Photography, film, interactive art, installations.