You've been logged out. Click here to log back in.
Stanhopea pulla is a type of orchid occurring from Costa Rica to northern Colombia. full article at Wikipedia