Michelle Dado

Michelle Dado is a production designer of The Wiggles (TV Series 1).