Unworn Rolex Oyster Perpetual GMT Master II – Pepsi

£17,299.00