TOYOTA Hiace 01/2007
(2/3)
EU Pedestrian protection Bar 60 high, Stainless steel (1154113)
Download HighRes: TIF, 2374x1499px, 10 MB