Tag: mantra

Kristina Zvaritch 2 months ago
0

We take a look at the Cetma Composites Mantra fins and their performance in water.