2007 Toyota Land Cruiser (J78)

A red off-road SUV with a prominent front grille and headlight design, featuring a rugged and durable build suitable for various terrains.

Red SUV with front grille and rugged off-road design