An Italian astronaut snapped an comely interstellar selfie while floating in position

Italian astronaut Luca Parmitano snapped an incredible selfie while floating in space. Parmitano is currently serving as the third European and first Italian in command of the International Space Station. Parmitano took the selfie while he was on a space walk mission on January 25. See the space selfie and other incredible photos from the mission below:Visit Business…