17 Jun 2025
Sh 2-261 is a hydrogen-alpha emission nebula located in the upper region of Orion.
Sh 2-261
6 credit