Best Products Showroom

Site

[Daly City, California, 1978]