If a picture paints a thousand words then here’s something to keep your eyes busy… Ali McLeod is a British photographer living in New York City. Graduate of the world famous New School (Parson’s College NYC) Ali has photographed her fair share of the city’s hip hop fraternity, and has published in magazines such as High Times. I think her work is…