|
PSI006042_20September2015_AA06849.jpg1 of 1
Marshal cross through the track during the 2015 Pan Delta Super Racing Festival at Zhuhai International Circuit on September 20, 2015 in Zhuhai, China. Photo by Aitor Alcalde/Power Sport Images
View This Image's Galleries: Day 3 - Pan Delta Super Racing Festival 2015 Keywords: |