2001 Ferrari 333 SP Michelotto Serial Number 039

Photograph of Engine from right side

Engine from right side