
Poetic short about the beauty of the Earth and space as captured from the International Space Station.
Directed by Marcelle Abela (Malta)
Los Angeles International Short Film Festival – Monthly Competition
Poetic short about the beauty of the Earth and space as captured from the International Space Station.
Directed by Marcelle Abela (Malta)