Perhaps if you copy and paste the url directly into the address bar. I can pull it up with no problem.
Hi TK-
Yes, I can pull it up that way now, but it is not the painting I was looking for.
The painting, which I believe was an Italian artist, shows a horned/tailed devil flogging a lamb, and it represented the scourging of the Church.