Sewing machine display in window of Dreka's Department Store - DeLand, Florida

Sewing machine display in window of Dreka's Department Store - DeLand, Florida