Olly’s commissioned stills for The North Face, shot in Barcelona.

1 of 10