barchetta
Amelia Island 2017
JP - 1990 Nissan NPT-90 s/n 90-03 - Jim Jaeger