We just moved to a new home and want to put Mickey & minnie topiaries in our front garden. I remembe seeing them at a store at Downtown Disney. We can not seem to locate them online. They were about 18 inches tall wire frames stuffed with moss. Any one know where we can find them?
Share This Thread On Social Media: