Discovery Island - Animal Kingdom - November 2003
  Discovery Island, November 2003 Discovery Island, November 2003 Discovery Island, November 2003