Mtn Galumphing
New Member
Delica L300 Exceed Turbo Diesel - 1994
239,792km - Strong Diesel
Inspected and certified by Delica mechanic in Vancouver, BC.
239,792km - Strong Diesel
Inspected and certified by Delica mechanic in Vancouver, BC.
Last edited: