“Your process seems to be leaving yourself clues.” - A favorite observation by a favorite fiber sculpture professor. 

Clues I’ve Left Myself

that have led to The Nature Theater

  • Weaving branches and drawing naked people in art school 

  • Running around backstage dressing performers

  • Designing costumes for theatrical performances & dancers

  • Swinging from ladders creating large scale floral installations 

Becca Long

Artist & Florist

Still Lifes
Editorial Styling  
Set Design

A not so Still Life for

Splish Splash Ceramics

Latest Project