eyewear


Mia Farrow on the set of Rosemary's Baby, 1967.
THE most perfect sunglasses.

Blog Archive