A space enthusiast in Kathmandu, Nepal films the spectacle with his mobile phone through a telescope.
Subscribe
Login
0 Comments