WELCOME TO THE WORLD OF XVALA
Louis Vuitton vs Gucci, 2016
(Screen print,iridescent oil stick,canvas mounted on canvas,neon light)
60 x 39 x 4 in152.4 x 99.1 x 10.2 cm