A customer attends Warby Parker's store opening in The Standard, Hollywood on Aug. 15, 2013 in Los Angeles, California. [Read More …]
No comments:
Post a Comment