Princess Pilar of Spain Sighting In Madrid - January 31, 2013

Keywords

Princess Pilar of Spain is seen on January 31, 2013 in Madrid, Spain. News PhotoArts Culture and Entertainment,Candid,Celebrity Sightings,Human Interest,Madrid,Royalty,Spain,Spanish Royalty,VerticalPhotographer Collection: Europa Press 2013 Europa PressMADRID, SPAIN - JANUARY 31: Princess Pilar of Spain is seen on January 31, 2013 in Madrid, Spain. (Photo by Europa Press/Europa Press via Getty Images)