China Car Racing
Size:
5094px × 3401px
Location:
Zhuhai, China
Photo credit: ©
Ken Tam / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
car,
chasing,
china,
day,
drive,
formula,
fright,
hkphoto.,
kentam,
noon,
pass,
racing,
raining,
speed,
track,
water,
wet,
zhuhai,
zic