Philadelphia, PA


Astrid Bowlby permanent installation at the Comcast Technology Center

Astrid Bowlby's new installation, Kiosk, has been installed in the Comcast Technology Center. Kiosk is made from thousands of ink and brush drawings cut from paper. Once collaged together, each small piece became part of a larger drawing.