Gucci or Louis Vuitton? Dot painting by Dimitri Likissas

12,000

100cm x 100cm (39.4″ x 39.4″)
Oil on canvas

1 in stock

Category: