Rolex Datejust 41 126331

Rolex Datejust 41 126331

OW504702

£13,495