Sign at the entrance of a Volvo store, August 28, 2019, Kiev, Ukraine. Volvo Cars is a luxury vehicles brand and is a subsidiary of the Chinese automotive company Geely
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.