845-252-6650 debra@debracortese.com

An all time favorite video – more of a mini movie than a commercial. Love the music, special effects and of course the snow leopard!

Behind the scenes – of the Cartier Snow Leopard …

Share/Bookmark