Aubrey Plaza attends the 2017 Film Independent Spirit Awards

Posted on Feb 28, 2017.

Aubrey Plaza attends the 2017 Film Independent Spirit Awards at Santa Monica Pier on February 25, 2017 in Santa Monica, California