Pictures of Scott's on 100 West 10th Street, Wilmington DE.

(Click on a thumbnail to enlarge picture)