File:Captain Video Sentinel Building.jpg

Captain Video, a store located in San Francisco in 1986.