1992 Mitsubishi Delica L300 Super Exceed from UK and Ireland

Excellent