This is USS Constellation CV64 as a fabric panel. It is a Kitty Hawk-class supercarrier, the third ship of the US Navy to be named in honor of the "new constellation of stars" on the flag of the United States. The Constellation was scrapped at Brownsville, Texas in 2015-2017.
This fabric panel is printed on 100% cotton and available in several different sizes.