1939 Alfa Romeo 8C 2900B Lungo Spider, 2017 Amelia Concours de Sport Best in Show Winner

1939 Alfa Romeo 8C 2900B Lungo Spider, 2017 Amelia Concours de Sport Best in Show Winner