HandMade The Rolex 18K Gold President 18238 Tapestry Dial

Original price was: $2,888.09.Current price is: $1,683.31.