Begonia manicata

Begonia manicata is a species of flowering plant in the family Begoniaceae, native to Mexico and Central America. The cultivar 'Aureo-maculata' is called the leopard begonia.