Tags

,

The winner of last week’s Picture of the Week?

 

TRH the Infantas Leonor and Sofía with their parents

 

 

Photo: Daylife/Getty Images.

Advertisements