Checked the serial number the best I could make it out...seems okay:
Serial number: 59682526
Article ref: 25953000
Case number on the case back is right for that watch, and nothing in the photos jumps out.
The bracelet for that watch should be a 1613/934.
Bracelet above 1586/985 is for an Aqua Terra.