Signed 8 x10 full color print on high quality matte paper.
Human life enters the world through the Cosmic Portal