Thursday, July 1, 2010

FELİPE&LETİZİA

Prince Felipe and Princess Letizia attends delivery of 'Prizes IMPULSA'

photos(terra es)