Lord + Taylor

Project: Lord + Taylor Holiday ‘19 campaign

Vehicle: 1958 Mercedes-Benz 190SL