Novara Arriba

Bike photo
  • Serial: F1111392
  • Other serial/registration/sticker: City of Houston 870306
  • Manufacturer: Novara
  • Model: Arriba
  • Primary colors: Black
  • Frame Material: Steel