Thursday, March 22, 2007

Where Does the Time Go?

It doesn't seem that long ago that we were standing in the Red Square taking this photo. Here is Leila at 32-months old - the day after our official "Gotcha Day."

No comments: