The 11-meter tall giant floating Donald Duck in his signature sailor outfit. Wishing Star Lake in Shanghai Disney Resort.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections