Babylon

Excellent standing power and very good disease resistance