Archive for princess letizia

Spanish Princess' Fur Coat Sparks Debate

The Headline: Princess Letizia Steps Out in Fur

November 23, 2010