GLO PORTALS

Portals and other decorated structures to be installed in italian beaches – GLO