Queen Sofia of Spain and Princess Leonor of Spain, 17 months, visit Princess Letizia today in Madrid, Spain. Princess Letizia gave birth to her second child, Sofia, on April 29th. She is still in the hospital recuperating from her c-section.
Leonor is learning from grandma how to wave to her adoring public! Click here for more photos, including a super-cute photo of Leonor smiling.