Air bubble, trapped inside a water droplet, on the International Space Station. Very nice! http://i.imgur.com/b8KhI.jpg
Post a reply to this message