Navyamedia

Tag : Selfie from 20000 miles away: Israeli spacecraft snaps first shot in space | news updates