Weird entry in Activity Log

I noticed an entry on the Home screen activity log, and it also appears on my user profile log, saying I had removed an artwork today - the artwork in question is in France (see attachment).

System glitch or has my user account been hacked or something, it certainly wasn’t me.