Nebula M95 The M95 galaxy (also known as NGC 3351), located in the constellation Leo, is a barred spiral galaxy 32 million light. (more…) Comments Off on M95 May 22, 2021 M95