This is definitely a movie "still".
Still not sure why you think it is hard to obtain. You might want to ask the website in your link where they got it?
Isn't Roscoe Arbuckle a.k.a "Fatty" Arbuckle? Interesting how in early H-wood folks would wear numerous hats.