Discover Our New Inventory
See Our Michael Schumacher Collection
View Our Sold Inventory
Gucci
The following sign is simply impossible to obtain.
It has been displayed indoor the GUCCI store located on the Champs Elysees in Paris in the early 2000s.
It measures 290 cm x 50 cm (115" x 20")
Photos do not do justice to this highly charismatic sign from one of the most prestigious luxury brands every created
Request A Quote
Ask a question and we’ll get back to you.