Tuesday, April 15, 2008

Long-Lost Sister?



Amelia met her twin at the Pacific Science Center, and it was love at first sight!



No comments: