Designed by
Title
Scupture of a red letter N, initial and symbol mark of Netflix on a stack of books on a table. #282702492
Description
tokyo, japan - may 31 2023: Art sculpture depicting the red letter N, initial and symbol mark of Netflix, the American worldwide subscription video on-demand over-the-top streaming television service
This image is editorial