World Solar Cycle Challenge 2003

7th World Solar Challenge 2003

Bicycle SA