Barracuda
Barracuda
Barracuda
Barracuda
Barracuda
Barracuda
Barracuda
Barracuda

Barracuda

product-detail Size: 46” x 1.5” x 28” in (116 x 4 x 71) cm