dapsmagic.com
Giant Donald Duck Descends on Shanghai Disney Resort
A giant Donald Duck has descended on the Shanghai Disney Resort. An 11-meter tall Donald Duck can now be found in Wishing Star Lake in Disneytown. The result is a unique and magical photo opportunity! …