Ulla Karttunen: Eyeless, digital pigment print on canvas 112 x 80, 2006
Dress of fire and heaven, 112 x 80, 2006
Lip Gloss in the Clouds, 112 x 80, 2006