emu
European Motorcycles

Stella 1904 Engine

Stella-1904-Engine.jpg
Built by Turkenheimer, Italy

Stella Motorcycles