Michael Richards

Shot this in the Pyrenees, chased by storms from mountain to mountain. Directed by David Masters

Tagged: CNN E7 Nokia