You seem to have several readings of $\text{sensitivity}$ and $\text{specificity}$ for some classifier; yet ROC curve does not work that way. It is a way of plotting the performance of a learner giving some numerical confidence that some object is of a class A and not B instead of certain prediction (i.e. this object is A, that is B).
Obviously such confidence-score-giving learner can be converted into a plain two class classifier by defining some threshold $t$ and saying that it votes for class A if the $\text{score}>t$ and for B otherwise. And, for this classifier, one can get $\text{sensitivity}$ and $\text{specificity}$.
Thus, for such learner, you can get two functions: $\text{sensitivity}(t)$ and $\text{specificity}(t)$; ROC is a visualization of those two functions as a parametric curve $(1-\text{specificity}(t),\text{sensitivity}(t))$. In practice $t$ has finite number of unique values (at most equal to number of objects), so the curve is constructed from points for all of them.