Steven Palumbo

I'm an interactive art director/designer and developer living in the Boston area.