TOYOTA CROWN (JAPAN)

Body: LS131H
Year of manufacture: 1993.08-1995.12