Designed by
Title
Ducktales characters in Miracle Garden, Dubai, UAE #187151165
Description
DUBAI, UAE - MARCH 5, 2020: The popular Walt Disney cartoon characters - Huey, Dewey and Louie Duck in flower bed of Miracle Garden, on March 5 in Dubai
This image is editorial