Designed by
Title
Volvo FH16 700 Logging Truck #52748051
Description
FORSSA, FINLAND - APRIL 11, 2015: Volvo FH16 700 logging combination vehicle. The Volvo FH16 is intended for the very heaviest and most demanding of transport operations.
This image is editorial