Space Odyssey spirit for these windows!Huge spaceship created for Faubourg store, in Paris.
paris, France