Office of Tenant Protections N2N Rally
We need to fund an Office of Tenant Protections. “Our budget is a moral document. If 64% of the residents in this city are important[...]"
From my personal life to client work, a showcase of past and current work that doesn't fit into neat type cast buckets (those that do can be found in their related pages). The tl;dr, here's a blog of my most recent photography, web freelance, thoughts, and upcoming workshop features.