Archive: Images from the Middle East: Hamas: The Palestinian Elections: 01_27_05-HamasRally-hajj-01

01_27_05-HamasRally-hajj-01