Space And Universe Poster Adhesive Photo Wall-Print - The Birth Of New Stars In The Carina Nebula (98 x 31 inches) Space And Universe Poster Adhesive Photo Wall-Print Dimensions: 98 x 31 inches For fans and collectors Quality Brand Product