Lord + Taylor View fullsize Project: Lord + Taylor Holiday ‘19 campaignVehicle: 1958 Mercedes-Benz 190SL