Delia A.
Delia A.

Delia A.

Designer and problem wrangler. Rethinker of things, improver of processes.