Tag: mantra

Kristina Zvaritch 3 weeks ago
0

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