Thursday
Jun282012

An air bubble, trapped inside a water droplet, on the International Space Station

An air bubble, trapped inside a water droplet, on the International Space Station:


via IMGUR