Bio

Siri Leira (b. 1985) lives and works in Lillehammer, Norway.

More info coming.