Galaxy Zoo Talk
by guidoro68
for you neer the galaxy there is a star??
Posted January 20, 2017 11:06 PM
by Budgieye moderator
The red object is a star in our own galaxy, and it is much closer 😃
Posted January 20, 2017 11:43 PM