Saddam’s Victory Over America Palace

Victory Over America Palace in Baghdad, Iraq

Victory Over America Palace in Baghdad, Iraq