1960 Mercedes 300sl Roadster 2 TOPS LOS Angeles CALIFORNIA

Los Angeles, California, United States