This was a Live report of the Ithaka art festival in Leuven, Belgium. I'll show you the great location and awesome art.