See what we've been up to Lately
The Space Plants are our first permanent public art installation located at Verdell Rutherford Park in Portland, Oregon. They are a family of five alien plant creatures that came to Earth to explore while having some fun at the same time. Ranging from 8 to 15 feet tall, the Space Plants are a group of colorful creatures with reflective spheres as their heads and in their hands.