Rover Maestro

1983-1997 Rover Maestro 1.6 (86 Hp)

The Rover Maestro 1.6 (86 Hp) represents a significant, albeit often challenging, chapter in British automotive history. Launched in 1983,

Scroll to Top