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

Leave a comment