Here's a beautiful flower I snapped a photo of but the garden owner was not there to tell me what it is. All I have is this close-up, not a wider shot of the plant itself. Might it be a tuberous begonia?