glass transparent ball (sphere) from reflection of trees on blurred natural background. blurred abstract autumn scene. beautiful still life with glass ball on background of nature. Shutterstock Image - glass transparent ball (sphere) from reflection of trees on blurred natural background. blurred abstract autumn scene. beautiful still life with glass ball on background of nature. - ID: 739428229