Link Volvo
Link are a Polish haulier whose vehicles can be seen on a very regular basis in the UK, however Volvos from this fleet are still very much a once in a blue moon appearance. The photo is courtesy of and copyrighted to Chris Jacewicz.
« Back |