Share Button

We visited Xtraice SL warehouse and office in the South of Spain to test their synthetic ice panels. Make your own space – Click here!

Share Button