Marc Van Tichelen's profile

Marc Van Tichelen

Products & footwear designer

Lille, France

ROAD RACING VISION
Multiple Owners
268