The Iris Reflection Nebula, NGC7023 in
Cepheus
(aka The Blue Frog Nebula)
(Back)