Friday, August 26, 2011

Outside the Libyan Embassy in London on Monday






Qadafi Duck!

No comments: