Haynes BMW 5 Series Manual 1996-2003

Haynes BMW 5 Series 1996 - 2003 6cyl. As new condition, no oily fingerprints etc.