ice covered south haven