Designed by
Title
Blue Volvo Logging Truck #35349990
Description
FORSSA, FINLAND - NOVEMBER 17: Blue Volvo FH16 logging truck on November 17, 2013 in Forssa, Finland. Volvo Trucks wins Top Telematics Industry Honors for Remote Diagnostics.
This image is editorial