Artist’s impression of a rogue planet in Rho Ophiuchi

Artist’s impression of a rogue planet in Rho Ophiuchi