Disney Princess Castle Peel & Stick Giant Wall Decal

1

31.75 inch x 42 inchMan-made materialsMade in USA