Thursday, 8 September 2011

Leaders of Men part 15.5 Stephen Pastel { return of }

Due to popular demand Stephen Pastel deserves an encore to the ever growing gallery of gods known as The Leaders of Men.

On a trip to the smoke Stephen ditches the trademark anorak for a classic duffle coat.

Early shots of Stephen and the Pastels from 83

No comments:

Post a Comment