VDB142 Part of IC1396 emission nebula complex in Cepheus.
Date: 02/03/2007 Views: 2343
Expand | Collapse