C Bangs

Cat's Eye Nebula & Quantum Physics, 2004
Oil on canvas
36 x 71 inches

C. Bangs painting