Paphiopedilum mastersianum v. mohrianum(Molucca and Lesser Sunda Islands of Indonesia)
Paphiopedilum mastersianum v. mohrianum(Molucca and Lesser Sunda Islands of Indonesia) -- source link
Paphiopedilum mastersianum v. mohrianum(Molucca and Lesser Sunda Islands of Indonesia) -- source link