Jeffrey Carter

Jeffery Carter is a Street Sense Media vendor and artist.