Buy Omega 231.20.43.22.06.002

Omega
Aqua Terra
£7,680
New (2019)
With papers and original box