Phillip Island Grand Prix Circuit

race track on Phillip Island, Victoria, Australia

Venue / Stadium 🏁 Motorsport CC0 · Redistributable