A fashion film for UK label ORLA KIELY. Directed by Mercedes Helnwein. Photographed by James Mann. Shot on location in Big Sur, CA. Premiered at London Fashion Week 2011.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…