Nickelodeon - Talia in the Kitchen Billboard

Created for the Billboard displays in Times Square