Spain's Princess Letizia delivers a speech during an International Conference of the World Health Organization at the Niemeyer Centre in Aviles, northern Spain, March 17, 2011.

0 comments:

Post a Comment