1988 Mitsubishi Delica Stagwagon L300 4x4 from UK and Ireland

Tip top mad fun surf wagon