Phalaenopsis Happy Leopard

Phal. Snow Leopard × Phal. Zuma Happiness

Registered May 24 1994 by Sky Island