auto business, car sale, deal, gesture and people concept - close up of dealer giving key to new owner and shaking hands in auto show or salon over snow effect
auto business, car sale, rent and people concept - close up of car dealer shaking hands with customer over snow effect