Paphiopedilum Pinocchio's Toot

Paph. Doctor Toot × Paph. Pinocchio

Registered Mar 13 2017 by Lehua