At least I think so. You can tell by the teeth, can't you? No sharp incisors here. Still, I wouldn't wear my floppy green hat if I were creeping in for a close-up.
The bony processes that look like fins on a stegosaurus' spine are spectacular. I assume they are for cooling with a function like the coils in a car radiator but I'm too lazy to look it up.