The bubbles you used, were they the bubbles that harden on contact with the air? They used to be called Stackables (this was several years ago though), and I don't know what they're called now. My mom and I were discussing this photo just now and were incredibly curious.
It is brilliant! More bubble photos please