B Armstrong
The North Face
Commercial
Art Director:
IF
Set Designer
Doja Cat - Attention
Set Decorator
Nike X Chelsea FC
Production Designer