An Image of Islam

Sheikh Lotf Allah Mosque
Sheikh Lotf Allah Mosque, Isfahan, Iran

Two gangs of imbecile boys are apparently planning some kind of rumble in the vicinity of Isfahan and other sites in Iran, so it’s probably time for the grown-ups in Iran and America to take charge, before the imbecile boys break something that they can’t fix.  

2 comments

Comments have been disabled.