
Christo, artist behind umbrellas project in Tejon Pass, dies
Christo Vladimirov Javacheff, known for his environmental art pieces such as “The Umbrellas Japan-USA” installation in the Tejon Pass, died Sunday. The 84-year-old, recognized worldwide by his first name, died















