Designed by
Title
Volvo S60 parking city street France #95784328
Description
STRASBOURG, FRANCE - MAY 30, 2017: Black Volvo S60 d5 awd limousine car parked in the city. The Volvo S60 is a compact executive car manufactured and marketed by Volvo since 2000 and is now in its second generation.
This image is editorial