Reflecting nebula in open star cluster Pleyades

Royalty-free stock photo ID: 74374006

Reflecting nebula in open star cluster Pleyades