Vulture Festival Los Angeles - Day 2
In This Photo: Catherine O'Hara
Catherine O'Hara attends the Vulture Festival Los Angeles at the Hollywood Roosevelt Hotel on November 19, 2017 in Hollywood, California.
(Nov. 18, 2017 - Source: Frederick M. Brown/Getty Images North America) more pics from this album »