Designed by
Title
Apple Computer Store, Le Carrousel Du Louvre, Paris, France #67391206
Description
Lit brightly in white, the world renowned apple symbol announces the presence of the Apple computer store at the Louvre Mall in Paris, France. No words needed, demonstrating the success of this simple but effective logo, a work of art in itself.
This image is editorial