Stephen Powers

Stephen Powers made his mark as a Philadelphia graffiti artist.