Hello Mikoviking,
Welcome to CT land, it looks like it doesn't have a radiator guard. I'd advise that that be your first addition, a new radiator is a very expensive affair, and on roads like the one it's on in the photo, I suspect you're going to need it !
Regards.
Wack