Creative Direction, Design, Code, and Consulting for non-profits, for-profits, strangers and friends.

Been there, did those

Alex Bloom, a portrait.

A portrait of the artist.