Cartoons

Divorce 6

The Spectator

Divorce 6
‘How long before the prince divorces the princess?’