Getting the last laugh?

By:

Date: 2nd May 2022