Scratch Built Land Rover I

Front of chassis