Zoo Atlanta Panda Gallery marcus May 19, 2008 One of the giant pandas at Zoo Atlanta. Not sure if this is Lun Lun, Yang Yang, or Mei Lan.