Location: Naples, Florida, United States

See listing: 1961 Alfa Romeo touring spider (from March 16, 2015)