Sunday, May 15, 2011

Osama is Dead, Long Live Islam

Osama is Dead, Long Live Islam

Somewhere in Delhi.

No comments: