Santa Rosa



Santa Rosa Circuit
Santa Rosa
Peru


Track length: 2.490 miles