In the spirit of education I am going to be even more pedantic than @bluedog333. It is not "90" it is Ninety. When these first came out in the '80's there were referred to as Land Rover One Ten, Land Rover Ninety, and Land Rover One Two Seven...
Your Landy is not a Defender [ the name came later on] Yours is a Land Rover One Ten, this detail can make a difference when ordering parts. Looks like a Lucas 127 type alternator.
Looking pretty good to me. What engine? From the TDI decal on the wing a 200tdi? Common enough change for early Ninety [written not numbers, can make a difference when looking for parts] Mine is a 1990 Ninety with 200tdi.