Friday, October 28, 2011

Drew Barrymore & Ellen Von Unwerth Wear Mercura NYC


Drew Barrymore & Ellen Von Unwerth wear Mercura in Deutsche Vogue !995.
Polaroid by Ellen Von Unwerth
Drew & Ellen wear Amazing sunglasses by Mercura, Hotel Chelsea NYC

No comments: