Rolex GMT-Master II watch

$
17250.00
oyster New 03/2023 full set plus label