NGC 5189: An unusually complex planetary nebulajs