Jimmy Levan sickness
I was just randomly looking for nice pics on Jeff Allen's Photography website and I came across this shot of Jimmy Levan at the Olympic stadium... As the Olympic stadium is a usual spot for me, I cant really believe someone did that!
November 16, 2008