• Brand: Leica
• Category: Commercial / Spec Spot
• Role: Director & Editor
• Concept: A raw cinematic study in human life, optical macro work, and first moments, crafted as a speculative brand manifesto for          Leica.
Stills
Back to Top