Galaxy Zoo Talk
by pagal973
Most probably one satellite galxy or more
Posted November 22, 2014 7:57 PM
by Budgieye moderator
Sorry, no, they are stars in our galaxy.getting in the way.
Posted November 22, 2014 10:05 PM