This is a Speedmaster Moonphase, which was made in the late 1980s. Omega only produced a thousand of these (ref ST3450809)