You've been logged out. Click here to log back in.
Maxillaria picta is a species of plant in the orchid family native to Brazil, Paraguay and Argentina. full article at Wikipedia