Europeana Space Digital Stage

… what’s on stage?