Tag Archives: Israel’s Selfie

Israeli spacecraft takes Selfie

The Hebrew means Israel Lives! The English: Small Country, Big Dreams