shafali.wordpress.com
Caricature/Cartoon – British Prime Minister David Cameron
Presenting… David Cameron, the Prime Minister of the United Kingdom! (No. Not James Cameron…and yes, there are many differences between the two Camerons!) David Cameron’s Shortes…