II ZW 23 - A galaxy in formation?