HOME
ABOUT
RESUME
More
Valerie Petrarca
Graphic Designer, Production Designer, & Production Artist
BACK
Netflix Digital billboards
These digital billboards were displayed in New York City's Times Square.