Israeli spacecraft takes off for the Moon

0
317