installation view of handmade paper artwork installed in govt. building in Tallahassee, FL