
From December 2 through 4, the 10th annual Art Basel Miami was held in Miami Beach, Florida. Premiere eyewear brand Silhouette showcased its interpretation of art through beautiful sun and ophthalmic eyewear works at Architectural Digest’s AD......
more



