Could this be Begonia foliosa?
Another pic
I'd say yes, it looks like foliaosa (if not foliosa, then perhaps B. U010 )
It sure looks like my foliosa.
begonia fushioides i think is the name of this begonia plant.