Share
twitterlinkedinfacebook
Image 1 of 1
delay660805-07.jpg
delay660805-07. Tom Peterson TV shop. 82nd & Foster. August 5, 1966