Rolex

Oyster Perpetual 6719

$2,195.00