Has your car ever overheated?
You may have a blown head gasket. From what I can see in the picture it looks like engine oil has made its way into the coolant. If it has than your problem may be more serious than you think. Check your oil (drain it into something wide and flat) to see if there is antifreeze in it. If there is you need to stop driving it immediately and have it towed to a shop.