« Showcase #5 - GRAND FINALE!!! | Main | Double Chai »

January 01, 2006

The one and only day of the year this blog lives up to its name.




My grandparents, thirty-six years ago, at the hospital the morning I was born.

Posted by Cara at January 1, 2006 08:32 AM
Topics: Life