Paphiopedilum Petula's Moon

Paph. Luna Magic × Paph. Lady Petula

Registered Jul 10 2015 by Lehua