Nasa Meatball Logo, Color

2007
plywood, synthetic polymer paint, steel, thermal adhesive
96 x 115 x 2.5 inches