Netflix Digital billboards

These digital billboards were displayed in New York City's Times Square.

CONTACT

Email me at vpetra@gmail.com

or fill out the form to the right.

© 2018 by Valerie Petrarca

Proudly created with Wix.com