Animals

Niki Lauda’s Ferrari at the Glen, 1976

Niki Lauda’s Ferrari at the Glen, 1976