April 6, 2015April 8, 2015 Seeing an image imagining another, making the new one. 60.181552 24.830849 Aalto University, Lämpömiehenkuja 3, 02150 Espoo, Finland Related