Sunday, Feb 05, 2023 | Last Update : 10:39 PM IST

Julia the Muppet

Meet Donald Duck’s twin – Della Duck

Della Duck, intrepid space explorer and amputee, comes to TV.

09 Mar 2019 9:26 PM

ADVERTISEMENT
ADVERTISEMENT