smile

Photo of the Day: January 1, 2011

Bathroom mirror self-portrait taken a few minutes after midnight at Meghann Millard’s New Year’s Eve party.

14 years ago