Image 1 of 1

RLLA070b.jpg

Store front advertising color TV, Los Angeles, CA
twitterlinkedinfacebook