I looked at this site, and sure got a lot of 'other' activity going in my computer. I shut down quick and re-booted. All checks out now, so no harm done.
I get nervous when unusual activity in the hard drive starts happpening just when I get to some of these 'photo' sites. Not sure what is going on.
I think the pics look like paintings, instead of photo's. But don't know that for sure. Reminds me of some I saw years ago, but don't have any more to go on than that 'recall'.
If true, I'd be surprised those hounds would be standing in the background just 'lookin on' at the threshing the mule is giving the lion.