Beautiful orchid blooms. I think the dots are water drops.

cheers,
BD