James Davis is an artist and vendor for Street Sense Media.
On the Road
Asking the Important Questions
Vendor Shares His Experience on the Road
Letters to Obama
Thirty Dollars, Four Homes, One Conscience
Ode to a Park Bench