The "Disney Store Europe Dumbo delivered By Stork 70th Anniversary 2011 LE 600 New" item is a limited edition collectible celebrating the 70th anniversary of the beloved Disney movie "Dumbo." Manufactured in 2011 by Disney Store Europe, this piece features Dumbo being delivered by a stork, a memorable moment from the film. With a limited run of only 600 units, this item is a unique addition to any Disney enthusiast's collection, representing the magic of this classic Disney franchise.