thelast-magazine.com
The Last Magazine Cohosts Makenzie Leigh's First Short Film
The screening of Makenzie Leigh's "The Vanishing Princess," a darkly comedic tale about "a woman who discovers she exists", took place at the Roxy Hotel in Tribeca.
Jonathan Shia