Blender & Cycles.
Good composition, but for me it needs more space to breathe, more of that white background.