Finland, Visual Arts, 2002

Liisa
Roberts

Born in 1969 in Paris, lives and works in Helsinki and St. Petersburg. Photography, film, interactive art, installations.

to top