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

Please note: comments must be approved before they are published.