Phragmipedium Peruflora's Spirit, Peruflora (2007)