Barracuda Limited

Denissov Barracuda Limited 3133.1026.O.B26 Denissov Barracuda Limited 3133.1026.O.B26

Chronograph with manual winding, 999 copies

Denissov Barracuda Limited 3133.1026.W.B27 Denissov Barracuda Limited 3133.1026.W.B27

Chronograph with manual winding, 999 copies

Denissov Barracuda Limited 3133.1026.R.B28 Denissov Barracuda Limited 3133.1026.R.B28

Chronograph with manual winding, 999 copies

Denissov Barracuda Limited 3133.1026.S.B29 Denissov Barracuda Limited 3133.1026.S.B29

Chronograph with manual winding, 999 copies