Noted artist James Turrell is hollowing and sculpting Roden Crater near Flagstaff into an enormous work of art.
Chula Vista Breaking News & Events
Noted artist James Turrell is hollowing and sculpting Roden Crater near Flagstaff into an enormous work of art.