Princess Cristina and her husband, Inaki Urdangarin. Published April 3, 2013 at 460 × 276 in Corruption in the Spanish Court?