34,026 views
1 year ago
218,604 views
2 days ago
3,648,411 views
2 years ago
168,740 views
9 hours ago
Show more
32,460 views
923
0
DeepSkyVideos
250K subscribers
Tags
Telescope (Invention)
mercator
telescope
83 Comments