This is a circular interactive ground screen made in Italy, where people can dance and interact on the screen.
Inquire quotation