Site icon Sport and Motor

Yr Glanaf

A Welsh (for The Cleanest) electric car with a red cedarwood body. Can be driven by either seat with a central joystick.

Exit mobile version