Nelson De La Nuez, Arrives for his Icons of Pop Show Sept. 3

Nelson De La Nuez, Arrives for his Icons of Pop Show Sept. 3






Nelson De La Nuez, Arrives for his Icons of Pop Show Sept. 3 The prestigious, pop art gallery, Skye Art Gallery, is located prominently in the upscale Forum Shops in Caesar’s Palace on the 3rd Floor next to the trendy shops and restaurants. At first glance, you might mistake them for another typical Vegas gallery, […]