1995 Mercedes-Benz 320 SL Mille Miglia | The Summer Serenade; Windsorview Lakes 2025 | Historics Auctioneers