I've never seen a Strat Plus in natural body finish. That's my ONLY question on this. I'd look at neck pockets and under the hood.
It's a Strat Plus or a Strat Plus Deluxe.
I can't make out the color(s) of the "Fender Lace Sensor" logos on the pickups - if all 3 logos are gold colored then it is a Strat Plus; if they are other colors then it's a Strat Plus Deluxe. The earliest Strat Plus Deluxes has Lace Sensors with silver logos in the neck and middle positions and one with a blue logo in the bridge position; those didn't last long and the set changed to a blue logo for the neck position, silver logo for the middle position, and red logo for the bridge position.