World's Largest TV Mfg.

Description
Clock attached to billboard
Item ID
AAA0534a
Source Collection
Company
Product
Date
Medium
Subject