Press Release

PROJECT CLOSER by Wim Tellier reveals larger than life art installation in soccer stadium of Belgium Red Devils