beluga-1

Beluga is a creative design company based in Paris, France whose window displays just totally blow my mind. These displays draw you into their fantasy worlds, where you can get completely lost.

beluga-2

beluga-3

beluga-4

beluga-5

beluga-6