2001 Ferrari 333 SP Michelotto Serial Number 039

Photograph of Right side — oil cooler

Right side — oil cooler