Neptune, God of the Sea, Shine so Bright!

Encrusted in a sumptuous layer of Swarovski pearls, Neptune effortlessly sits astride a sea serpent while looking out onto his many admirers on Fifth Avenue.

 

These stunning windows are not to be missed, now on display now at Begdorf Goodman in NYC through January 1st.

 

More pictures here!