Keep your Stars memories close with this Dallas Stars 6x19 inch 3D Stadium Picture Frame. You'll love looking at your favorite Stars moments with this Picture Frame, which features a Multiple layers to create a 3D replica of your team's actual stadium in the team's official logo and colors.