Mitsubishi Delica Mk3 / Star Wagon — L 300WAU

Latest sighting: 31st March 2025