TOYOTA LAND CRUISER V8
FRONT BRAKE DISC BIG
MADE IN TAIWAN
ASVIKA MOTORS
NO 189 PANCHIKAWATTA ROAD
COLOMBO 10