Rolex
GMT Master
6542
Very good
| 1959
£34,130