David Bill

David Bill

design strategist | do'er of things.