clothes hanging on the rack at a store near apartments in wilmington de