The Delta Base store #1 Lauderdale Lakes, 1976
The Delta Base, store#1 (1976) Lauderdale Lakes, Florida