Saturday, 16 June 2018

The Punch & Punch show.


1 comment:

  1. Love this one. Just about sums it up. I assume that Putyin is the puppet master.

    ReplyDelete