Xmas Installation Surfers Paradise Main Beach

Inflatable Tetrahedron Stars on poles