C0030.MP4.18_06_39_06.Still001.jpg

Kayla, Creative Director, on the set of DIE HARD