Morten Schelde
News
Works
About
Installation of works at “On Line”
Louisiana Museum of Modern Art
2005