Amy McMurry

Amy McMurry is a package designer for the US release The Wiggles' Wiggly Safari album.