The Idler
14th July 2015 21:42
12th July 2015 17:28
Shutter Shades are a design of slatted sunglasses. The first louvered sunglasses date from the 1950s, and a modernized version was released in the early 1980s.