Paphiopedilum Red Illusion

Paph. Grand Illusions × Paph. Red Star

Registered Jun 27 2012 by Lehua