FEDEX_Ex1327

The Panda Express Triple 7 lands at Dulles International Airport, in Washington D.C. Feb 4, 2010 to carry Giant Pandas Mei Lan and tai Shan Chengdu, China.

The Panda Express Triple 7 lands at Dulles International Airport, in Washington D.C. Feb 4, 2010 to carry Giant Pandas Mei Lan and tai Shan Chengdu, China.

More Images From FEDEX_Ex1327