Tuesday, May 01, 2007

How cute am I





Tiny Leonor is visiting her new baby sister Sophia at the Ruber clinic in Madrid.

Crown Princess Letizia gave birth to a healthy baby girl on April 29, 2007



No comments: