The starting image was clouds and a few bits of tree ... so I expanded the canvas & duplicated the trees a few times.
The bubbles are made from the expanded background which was warped using Flaming Pear Flexify plug in mirrorball settings ( http://www.flamingpear.com/download.html) in overlay mode. This gives the shaped reflection effect of the trees. On top of that I layered a radial rainbow colour fill in screen blend. It was probably easier to have just overlayered some real bubbles, but I was up for the challenge of showcasing the trees!