Buy Omega 231.10.42.21.03.003

Omega
Aqua Terra
£3,500
New (2018)
With papers and original box