A Barracuda Vela Three Hybrid 21-speed 23" frame bike with f...

1/6

Hammer

£45

A Barracuda Vela Three Hybrid 21-speed 23" frame bike with front suspension (requires a new handlebar stem support)