2005 Teddy Bear Artist Invitational 8/6/2005
Mei Lei was created by artist Johni Jacobsen of J.J. Studio located in Fox River Grove, Illinois.