Deus Ex Machina

The Sunday Telegraph 20 January 2013

The Sunday Telegraph 20 January 2013

[wp_eStore_fancy9 id=91]

Posted in political cartoons, Sunday Telegraph and tagged , .

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *