Rolex GMT Master II 116718 black dial 18ct yellow gold

Price: £19,000

Model: 116718

Year: 2008